﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows.Controls;
using System.Windows;

namespace QuanLiThuVien.Source
{
    class clsXuLyThem
    {
        public void isNumber(TextBox m_txtTextBox)
        {
            //int intLengh = m_txtTextBox.Text.Length;
            //if (m_txtTextBox.Text != "")
            //{
            //    string strS1 = m_txtTextBox.Text;
            //    for (int i = 0; i < intLengh; i++)
            //    {
            //        int intASCII = (int)strS1[i];
            //        if (intASCII <= 48 || intASCII >= 57)
            //        {

            //            strS1 = strS1.Remove(i);
            //            MessageBox.Show("Chỉ nhập số", "Lỗi");
            //            break;
            //        }
            //    }

            //    if (strS1.Length < intLengh)
            //    {
            //        m_txtTextBox.Text = strS1;
            //    }
            //}

            //try
            //{
            //    float a = float.Parse(m_txtTextBox.Text);
            //    return true;
            //}
            //catch (Exception)
            //{
            //    MessageBox.Show("Chỉ nhập số", "Lỗi");
            //    m_txtTextBox.Focus();
            //    return false;
            //}

            bool check = true;

            for (int i = 0; i < m_txtTextBox.Text.Length; i++)
            {
                if (m_txtTextBox.Text[i] == '0' ||
                    m_txtTextBox.Text[i] == '1' ||
                    m_txtTextBox.Text[i] == '2' ||
                    m_txtTextBox.Text[i] == '3' ||
                    m_txtTextBox.Text[i] == '4' ||
                    m_txtTextBox.Text[i] == '5' ||
                    m_txtTextBox.Text[i] == '6' ||
                    m_txtTextBox.Text[i] == '7' ||
                    m_txtTextBox.Text[i] == '8' ||
                    m_txtTextBox.Text[i] == '9')
                     check = true;
                else
                {
                    //check = false;
                    //return check;
                    MessageBox.Show("Chỉ nhập số", "Lỗi");
                    m_txtTextBox.Text = "";
                    m_txtTextBox.Focus();
                }
            }
            //return check;
        }

        
    }
}
